package com.jk.eyedemo.base

import android.support.v7.app.AppCompatActivity
import io.reactivex.disposables.CompositeDisposable
import io.reactivex.disposables.Disposable

/**
 * @Author:         jk
 * @CreateDate:     2018/11/28 18:08
 * @Description:   描述:
 */

abstract class BaseActivity : AppCompatActivity(), RxNetManager {

    private val disposables = CompositeDisposable()

    override fun onDestroy() {
        super.onDestroy()
    }

    override fun dispose(disposable: Disposable) {
        disposables.remove(disposable)
    }

    override fun addDisposable(disposable: Disposable) {
        disposables.add(disposable)
    }

}